isolating distance - French English Dictionary